package cn.tmpan.entity;

import java.math.BigDecimal;
import java.util.Date;

public class Order {
    private Long orderNo;

    private Long bid;

    private Integer uid;

    private String address;

    private Integer status;

    private Date createTime;

    private Date updateTime;

    private String express;

    private String expressNo;

    private Date payTime;

    private BigDecimal payment;

    private Integer payType;

    public Order(Long orderNo, Long bid, Integer uid, String address, Integer status, Date createTime, Date updateTime, String express, String expressNo, Date payTime, BigDecimal payment, Integer payType) {
        this.orderNo = orderNo;
        this.bid = bid;
        this.uid = uid;
        this.address = address;
        this.status = status;
        this.createTime = createTime;
        this.updateTime = updateTime;
        this.express = express;
        this.expressNo = expressNo;
        this.payTime = payTime;
        this.payment = payment;
        this.payType = payType;
    }

    public Order() {
        super();
    }

    public Long getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(Long orderNo) {
        this.orderNo = orderNo;
    }

    public Long getBid() {
        return bid;
    }

    public void setBid(Long bid) {
        this.bid = bid;
    }

    public Integer getUid() {
        return uid;
    }

    public void setUid(Integer uid) {
        this.uid = uid;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getExpress() {
        return express;
    }

    public void setExpress(String express) {
        this.express = express == null ? null : express.trim();
    }

    public String getExpressNo() {
        return expressNo;
    }

    public void setExpressNo(String expressNo) {
        this.expressNo = expressNo == null ? null : expressNo.trim();
    }

    public Date getPayTime() {
        return payTime;
    }

    public void setPayTime(Date payTime) {
        this.payTime = payTime;
    }

    public BigDecimal getPayment() {
        return payment;
    }

    public void setPayment(BigDecimal payment) {
        this.payment = payment;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }
}